package StudyGroup;/*
* 循环结构的学习
* 2022.1.11
* Creat By Code J
*
* 循环四个要素
* 初始化条件
* 循环条件-----Boolean类型
* 循环体
* 迭代条件
*
* for（初始化条件；循环条件；迭代条件）{
*   循环体
* }
* */


/*
 * while循环的结构
 *
 * 初始化条件
 * while(循环条件){
 *   循环体
 *   迭代条件
 * }
 *
 * 说明 ：写while循环的时候千万不要丢了迭代条件
 * 丢了可能会导致死循环
 * */

/*
* do - while
*
* 初始化条件
* do{
* 循环体
* 迭代条件
* }whiile(循环条件)
* */

/*
public class CyclicStructure {
    public static void main(String[] args) {

        int sum = 0;
        int count = 0;
        for (int num = 1; num <= 100;num++){
            if (num % 2 == 0) {
                System.out.println(num);
                sum += num;
                count++;
            }
        }
        System.out.println(sum);
        System.out.println(count);
    }
}
*/


/*public class CyclicStructure {
    public static void main(String[] args) {

        //遍历100以内的所有偶数
        int num = 1;
        while (num <= 100){
            if (num % 2 == 0){
                System.out.println(num);
            }
            num++;
        }
    }
}*/

public class CyclicStructure {
    public static void main(String[] args) {

        //遍历100以内的偶数,并求和以及个数
        int num = 1;
        int sum = 0;
        int count = 0;
        do {
            if (num % 2 == 0){
                System.out.println(num);
                sum += num;
                count++;
            }else
                System.out.println("NULL");
            num++;
        }while (num <= 100);

        System.out.println(sum);
        System.out.println(count);

    }
}
